/**
 * Xinfei.com Inc.
 * Copyright (c) 2004-2023 All Rights Reserved.
 */
package com.xinfei.techplayprod.biz.template;

import com.xinfei.techplayprod.biz.log.TradeDigestLog;

/**
 * 交易模板回调接口
 *
 * @author Chengsheng.Li
 * @version $ TradeCallBack, v 0.1 2023/8/28 20:31 Chengsheng.Li Exp $
 */
public interface TradeCallBack {

    /**
     * 检查输入参数。
     */
    void checkParameter();

    /**
     * 执行交易
     */
    void doTrade();

    /**
     * 创建摘要日志
     *
     * @return 摘要日志
     */
    TradeDigestLog buildDigestLog();
}
